quenching liquid - Turco Inglés Diccionario